English Dictionary
◊ PERIODIC ACID
periodic acid
n : any oxygen-containing acid of iodine